﻿
	
	//发信箱&收信箱
	$(".send td.info_width").filter(":contains('对方已回复'),:contains('已读')").next().parents("tr").addClass("color");
	
	//确定弹出层位置
	function showDialog(){
		var brsW=$(window).width();
		var brsH=$(window).height();
		var curW=$(".dialog").width();
		var curH=$(".dialog").height();
		var left=(brsW-curW)/2;
		var top=(brsH-curH)/2;
		$(".mask").css({ "height": $("body").height()});
		$(".dialog").css({ "top": top,"left": left });
		if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) {
		    $(".dialog").css({ 'top': $(document).scrollTop() + top});
            $(window).scroll(function () {
                $(".dialog").css({ 'top': $(document).scrollTop() + top});
            });
        }
	}
		
	$(window).resize(function() {//页面窗口大小改变事件
			if (!$(".dialog").is(":visible")) {
				return;
			}
			showDialog(); //设置提示对话框的Top与Left
		});
	//删除日志
	$(".blog_list .blog_title span.delete").each(function(index){
		$(this).click(function(){
		$(".header").before("<div class=\"mask\"></div>");
		$(".mask").after("<div class=\"dialog\"></div>");
		$(".dialog").append("<div class=\"dia_title\"></div>");
		$(".dialog").append("<div class=\"dia_con\"></div>");
		$(".dialog").append("<div class=\"dia_btn\"></div>");
		$(".dia_title").append("<p>删除时提示</p><img src=\"images/close.png\" width=\"15\" height=\"15\" />");
		$(".dia_con").append("<p>您真的要删除该条记录吗？</p>");
		$(".dia_btn").append("<div class=\"right\"></div>");
		$(".dia_btn .right").append("<span class=\"btn\"/></span><span class=\"btn\"/></span>");
		$(".dia_btn .right .btn:eq(0)").text("确定");
		$(".dia_btn .right .btn:eq(1)").text("取消");
			showDialog();
			$(".dia_title img,.dia_btn span.btn:eq(1)").click(function(){
				$(".mask").remove();
				$(".dialog").remove();
			})
			$(".dia_btn span.btn:eq(0)").click(function(){
				$(".blog_list .blog_title span.delete").eq(index).parents("li").remove();
				$(".mask").remove();
				$(".dialog").remove();
			})
		})
	})
	
	//信件查看删除
	$(".view_operation span.delete").hover(function(){
		$(this).addClass("hover2");
		},function(){
			$(this).removeClass("hover2");
			}).click(function(){
		$(".header").before("<div class=\"mask\"></div>");
			$(".mask").after("<div class=\"dialog\"></div>");
			$(".dialog").append("<div class=\"dia_title\"></div>");
			$(".dialog").append("<div class=\"dia_con\"></div>");
			$(".dialog").append("<div class=\"dia_btn\"></div>");
			$(".dia_title").append("<p>删除时提示</p><img src=\"images/close.png\" width=\"15\" height=\"15\" />");
			$(".dia_con").append("<p>您真的要删除该条记录吗？</p>");
			$(".dia_btn").append("<div class=\"right\"></div>");
			$(".dia_btn .right").append("<span class=\"btn\"/></span><span class=\"btn\"/></span>");
			$(".dia_btn .right .btn:eq(0)").text("确定");
			$(".dia_btn .right .btn:eq(1)").text("取消");
				showDialog();
				$(".dia_title img,.dia_btn span.btn:eq(1)").click(function(){
					$(".mask").remove();
					$(".dialog").remove();
				})
				$(".dia_btn span.btn:eq(0)").click(function(){
					$checked.parents("tr").remove();
					$("input.allcheck").attr("checked",false);
					$(".mask").remove();
					$(".dialog").remove();
				})
		})
	//信件查看回复
	$(".view_operation span.reply,.guide_first span,.headpic_btn span.skip,.base_infor_modify span,.talk span.talk_but,span.upload_ctrl_s,.view_operation span.reply2,.storage span.left,.add_label span.add_but,.definition_addinfor span.add_but,.upload_btn span,span.ctrl_s_headpic").hover(function(){
		$(this).addClass("hover1");
		},function(){
			$(this).removeClass("hover1");
		})
	//信件查看投诉
	$(".view_operation span.complaint,.view_operation span.revoke,.upload_list span.delete").hover(function(){
		$(this).addClass("hover2");
		},function(){
			$(this).removeClass("hover2");
		})
	
	
	$(".main_content input[type=text],.main_content input[type=password],textarea,.talk textarea").not("li.definition_addinfor_text input,p.photo_info input").focus(function(){
		$(this).addClass("focus");
		}).blur(function(){
			$(this).removeClass("focus");
			})
	$(".main_content input[type=button],.storage span.left,.view_operation span.reply").hover(function(){
		$(this).addClass("focus");
		clearInterval(adTimer);
		},function(){
			$(this).removeClass("focus");
			})
	$(".main_content input[type=button],.view_operation span.reply2,.upload_btn span,span.ctrl_s_headpic").not("input.btn1").click(function(){
		//if (intL != 0) {//如果有选中项
		$(".header").before("<div class=\"mask\"></div>");
		$(".mask").after("<div class=\"dialog\"></div>");
		$(".dialog").append("<div class=\"dia_title\"></div>");
		$(".dialog").append("<div class=\"dia_con\"></div>");
		$(".dia_title").append("<p>温馨提示</p>");
		$(".dia_con").append("<p>操作成功！</p>");
		showDialog();
		var adTimer = setTimeout(function(){
			$(".mask").remove();
			$(".dialog").remove();
			},1000);				
	//}else{
		//alert("请选择要删除的内容！")
		//}
	})
	
	
	
	$(".existing_label span").live("click",function(){
		$(this).remove();
		$.post('?r=tags/del', {id:$(this).attr('tag')}, 
			function(data){
				data = $.parseJSON(data);
				if(data.status!='0'){
					alert(data.desc);
				}
			});
		
	})


	
	
		
	
	//黑名单列表
	$(".black_list ul li img.close").hover(function(){
		$(this).attr("src","images/block_close2.gif");
		},function(){
			$(this).attr("src","images/block_close.gif");
			}).click(function(){
				$(this).parents("li").remove();
			})
	
	//查找朋友
	$("span.define_select").click(function(){
		$(this).text("已定义").css({"color":"#007f00","background":"#aaa"});
		$("span.conform_select").text("符合自己").css({"color":"#333","background":"#ccc"});
	})
	$("span.preservation_select").click(function(){
		$(this).text("已保存").css({"color":"#007f00"});
	})
	$("span.conform_select").click(function(){
		$(this).text("符合自己").css({"color":"#007f00","background":"#aaa"});
		$("span.define_select").text("定义搜索").css({"color":"#fff","background":"#123b59"});
	})
	
	//照片管理
	$("span.delete_photo_info").click(function(){
		$(this).parents("li").remove();
		})
	$("span.modify_photo_info").click(function(){
		var new_input=$(this).parents("p.photo_btn").prev().find("span");
		new_input.after("<input type='text' name='photo_info' class='photo_info'/>");
		new_input.siblings("input").val(new_input.text());
		return new_input.siblings("input").focus();
		//new_input.remove();
	})
	$("p.photo_info input").live("focus",function(){
		$(this).siblings().remove();
		$(this).css({"color":"#333","border-color":"#123b59"})
		}).live("blur",function(){
		$(this).before("<span>"+$(this).val()+"</span>")
		$(this).remove();
	})
	
	//批量上传照片
	$(".upload_list span.delete").click(function(){
		$(this).parents(".upload_list").remove();
	})	
	
	//修改头像
	$(".headpic_btn span.revoke").hover(function(){
			$(this).addClass("hover3");
		},function(){
				$(this).removeClass("hover3");
			})
	
	//在线聊天
	function showLocale(objD)
	{
		var str,colorhead,colorfoot;
		var yy = objD.getYear();
		if(yy<1900) yy = yy+1900;
		var MM = objD.getMonth()+1;
		if(MM<10) MM = '0' + MM;
		var dd = objD.getDate();
		if(dd<10) dd = '0' + dd;
		var hh = objD.getHours();
		if(hh<10) hh = '0' + hh;
		var mm = objD.getMinutes();
		if(mm<10) mm = '0' + mm;
		var ss = objD.getSeconds();
		if(ss<10) ss = '0' + ss;
		str = yy + "-" + MM + "-" + dd +" "+ hh + ":" + mm + ":" + ss;
		return(str);
	}
	//调用时间
	function tick(){
		var today;
		today = new Date();
		var time=showLocale(today);
		var chatcontent=$(".chat_text").find("textarea").val();
		var add_chat="<li class='me'><span>我</span>说："+chatcontent+"<em>"+time+"</em></li>";
		$(".online_chat").find(".newslist li:last").after(add_chat);
		CM.intro.start();
		$(".chat_text").find("textarea").val("");
	}				
	$(".tab_chat li").mousedown(function(){
			$(this).addClass("click");
		}).mouseup(function(){
				$(this).removeClass("click");
			}).eq(2).click(function(){
				tick();
			})
	
	$(document).keydown(function(event){
		if(event.keyCode==13){
			event.returnValue=false; 　　　　
      		event.cancel = true; 
			tick();
			}
		})
	
	
	


		
//修正后的
$(function(){

	//公告定时滚动
	var interval=3000;
	var stepsize=31;
	var scrollspeed="normal";
	var objInterval=null;
	$("#bottom").html($("#top").html());
	$(".scroll_content").bind("mouseover",function(){StopScroll();});
	$(".scroll_content").bind("mouseout",function(){StartScroll();});
	StartScroll();
	function StartScroll(){
		objInterval=setInterval(verticalloop,interval);
	}
	function StopScroll(){
	 window.clearInterval(objInterval);
	}
	function verticalloop(){
		if($(".scroll_content").scrollTop()>=$("#top").outerHeight()){
			  $(".scroll_content").scrollTop($(".scroll_content").scrollTop()-$("#top").outerHeight());
		}  
		$(".scroll_content").animate({"scrollTop" : $(".scroll_content").scrollTop()+stepsize +"px"},scrollspeed);
	}
	
	//顶部登陆弹出
	var isFocus=0;
	$(".top .right ul li.login a,.header .regist ul li.login a").hover(function(){
		$(".top .right .login_in,.header .regist .login_in").show().hover(function(){
				$(this).siblings().find("li.login a").addClass("hover");
				$(this).show();
			},function(){
				$(this).siblings().find("li.login a").removeClass("hover");
				$(this).hide();
				if(isFocus==1||isFocus==2){
					$(this).show();
					$(this).siblings().find("li.login a").addClass("hover");
				}
				if(isFocus==1){
					$(this).find("input[type=text]").focus();
				}
				if(isFocus==2){
					$(this).find("input[type=password]").focus();
				}	
				
			})
		},function(){
			$(".top .right .login_in,.header .regist .login_in").hide();
			if(isFocus==1||isFocus==2){
				$(".top .right .login_in,.header .regist .login_in").show()
				$(this).addClass("hover");
			}
			if(isFocus==1){
				$(".top .right .login_in,.header .regist .login_in").find("input[type=text]").focus();
			}
			if(isFocus==2){
				$(".top .right .login_in,.header .regist .login_in").find("input[type=password]").focus();
			}		
		})
	
	$(".top .right ul li a:first").click(function(){
		$("html,body").animate({scrollTop:241},300);
		})
	$(".login_in input[type=text]").focus(function(e){
		isFocus=1;
		$(this).siblings("label").hide();
		$(this).addClass("focus");
		}).blur(function(){
			if($(this).val()==""){
					$(this).siblings("label").show();
					$(this).removeClass("focus");
				}
		})
	$(".login_in input[type=password]").focus(function(){
			isFocus=2;
			$(this).siblings("label").hide();
			$(this).addClass("focus2");
			}).blur(function(){
				if($(this).val()==""){
					$(this).siblings("label").show();
					$(this).removeClass("focus2");
				}
			})
	$(".login_in .action input[type=button]").hover(function(){
			$(this).addClass("submit2");
		},function(){
			$(this).removeClass("submit2");
		})
		
	//栏目页顶部
	$(".header .right ul li span.set").hover(function(){
			$(this).addClass("hover");
			$(this).siblings().show().hover(function(){
					$(this).siblings("span.set").addClass("hover");
					$(this).siblings("iframe").show();
					$(this).show();
				},function(){
					$(this).siblings("span.set").removeClass("hover");
					$(this).siblings("iframe").hide();
					$(this).hide();
					});
		},function(){
			$(this).removeClass("hover");
			$(this).siblings().hide();
			})
	
	//首页banner	
	var li=$(".banner_list ul.but_list li");
	var len  = li.length;
	var index = 0;
	var adTimer;
	li.mouseover(function(){
		index  =  li.index(this);
		showImg(index);
	}).eq(0).mouseover();	
	 $('.banner_list').hover(function(){
			 clearInterval(adTimer);
		 },function(){
			 adTimer = setInterval(function(){
			    showImg(index);
				index++;
				if(index==len){index=0;}
			  } , 3000);
	 }).trigger("mouseleave");
	 function showImg(index){
        var adWidth = $(".banner_list").width();
		$(".banner_list ul.img_list").stop(true,false).animate({left : -adWidth*index},500);
		li.removeClass("current").eq(index).addClass("current");
	 }
	
	$(".regsiter_list input[type=text],.register_box input[type=text]").each(function(index){
		$(this).focus(function(){
			$(this).addClass("focus")
			}).blur(function(){
				$(this).removeClass("focus")
			})
		})
	$(".regsiter_list input[type=password]").focus(function(){
			$(this).addClass("focus2")
			}).blur(function(){
				$(this).removeClass("focus2")
			})
	$(".regsiter_list input[type=button]").hover(function(){
			$(this).addClass("submit2");
		},function(){
			$(this).removeClass("submit2");
		})
	
	//会员展示
	$(".content .content_box:nth-child(4n)").css({"margin-right":"0px"});//每第4个盒子删除右边距	
	var $this = $(".warp_content");
	var $self = $this.find(".warp_list"); 
    var width = $this.width(); //获取移动宽度
	//向左移动
	$(".page_but li.left_but").hover(function(){
		$(this).toggleClass("left_but_hover");
		}).click(function(){
	    	$self.find('.content:last').prependTo($self);
       		$self.css({'left':-width});
        	$self.animate({'left':0});
    });
	//向右移动
	$(".page_but li.right_but").hover(function(){
		$(this).toggleClass("right_but_hover");
		}).click(function(){   
	     	$self.animate({'left':-width},function(){
            $self.find(".content:first").appendTo($self);
            $self.css({'left':0});
        });
   });
	//鼠标滑过
	$(".content_list").hover(function(){
		$(this).find(".alpha_bg1").stop(true,false).animate({"top":0},300);
		$(this).find(".show_infor").stop(true,false).animate({"top":0},300);
		$(this).find(".show_main").stop(true,false).animate({"top":143},300);
		$(this).find(".alpha_bg2").stop(true,false).animate({"top":150},300);
		},function(){
			$(this).find(".alpha_bg1").stop(true,false).animate({"top":150},300);
			$(this).find(".show_infor").stop(true,false).animate({"top":143},300);
			$(this).find(".show_main").stop(true,false).animate({"top":0},300);
			$(this).find(".alpha_bg2").stop(true,false).animate({"top":0},300);
			})

	//随机产生
	$(".content").each(function(m){
		var arr = new Array();
		$(".content").eq(m).find(".content_box").each(function(index){
				arr[index]=index;
			});
		var groups = new Array(4);
		var str = "";
		while(arr.length>0){
			var index = Math.ceil(Math.random()*arr.length-1);
			str += arr[index]+",";
			arr.splice(index,1);
		}
		str = str.substring(0, str.length-1);
		arr = str.split(',');
		for(var i=0; i<arr.length;i++){
			var groupIndex = parseInt(i/4);
			if(groups[groupIndex]==null){
				groups[groupIndex] = arr[i];
			}else{
				groups[groupIndex]+=","+parseInt(arr[i]);
			}
			groups[groupIndex]=groups[groupIndex].split(",")
		}
		for(var i=0;i<parseInt(arr.length/4);i++){
			if(i%2==0){
				$.each(groups[i],function(n,value) { 
				$(".content").eq(m).find(".content_box").eq(value).find(".show_infor").remove();
				$(".content").eq(m).find(".content_box").eq(value).find(".alpha_bg1").remove();
				}); 
			}else{
				$.each(groups[i],function(n,value) {
					$(".content").eq(m).find(".content_box").eq(value).find(".show_main").remove();
					$(".content").eq(m).find(".content_box").eq(value).find(".alpha_bg2").remove();
				});
			}
		}
	})

	//全选复选框单击事件
	$(".send tfoot input.allcheck").click(function(){
		if(this.checked){
			$(".send td input:checkbox").attr("checked",true);
			}
			else{
			$(".send td input:checkbox").attr("checked",false);	
			}
		});

	//删除按钮单击事件	
	$(".send tfoot span.delete").click(function(){
		$('#showmsg').remove();
		var type = $(this).attr('id');
		 var $checked=$(".send td input[type=checkbox]:not('.allcheck'):checked");
		 var intL = $checked.length; //获取除全选复选框外的所有选中项
		 if (intL != 0) {//如果有选中项
		 	$(".header").before("<div class=\"mask\"></div>");
			$(".mask").after("<div class=\"dialog\"></div>");
			$(".dialog").append("<div class=\"dia_title\"></div>");
			$(".dialog").append("<div class=\"dia_con\"></div>");
			$(".dialog").append("<div class=\"dia_btn\"></div>");
			$(".dia_title").append("<p>删除时提示</p><img src=\"images/close.png\" width=\"15\" height=\"15\" />");
			$(".dia_con").append("<p>您真的要删除该条记录吗？</p>");
			$(".dia_btn").append("<div class=\"right\"></div>");
			$(".dia_btn .right").append("<span class=\"btn\"/></span><span class=\"btn\"/></span>");
			$(".dia_btn .right .btn:eq(0)").text("确定");
			$(".dia_btn .right .btn:eq(1)").text("取消");
			
				showDialog();
				$(".dia_title img,.dia_btn span.btn:eq(1)").click(function(){
					$(".mask").remove();
					$(".dialog").remove();
				})
				$(".dia_btn span.btn:eq(0)").click(function(){
					var data = utils.getChecked('mid');
					$.post('?r=pm/delete',{type:type,mids:data},function(msg){
						msg = $.parseJSON(msg);
						if(msg.status=='0'){
								$checked.parents("tr").remove();
								
						}else{
							alert(msg.desc);

						}
							$("input.allcheck").attr("checked",false);
							$(".mask").remove();
							$(".dialog").remove();
					})
				
				})
		}else{
			alert("请先选择要删除的内容！")
			}
	});
	
	$(".Scrollbar-Handle").mousedown(function(){
			$(this).addClass("click");
		}).mouseup(function(){
			$(this).removeClass("click");
		});



//随机添加标签样式
	function style_random(){
		var arr = new Array();
		$(".existing_label span").each(function(index){
			arr[index]=index;
		})
		var groups = new Array(4);
		var str = "";
		while(arr.length>0){
			var index = Math.ceil(Math.random()*arr.length-1);
			str += arr[index]+",";
			arr.splice(index,1);
		}
		str = str.substring(0, str.length-1);
		arr = str.split(',');
		for(var i=0; i<arr.length;i++){
			var groupIndex = parseInt(i/4);
			if(groups[groupIndex]==null){
				groups[groupIndex] = arr[i];
			}else{
				groups[groupIndex]+=","+parseInt(arr[i]);
			}
			groups[groupIndex]=groups[groupIndex].split(",")
		}
		for(var i=0;i<parseInt(arr.length/4);i++){
			$.each(groups[i],function(n,value) { 
				var font="font"+i;
				$(".existing_label span").eq(value).addClass(font);
			}); 
		}
	}
	style_random();

	//定义资料
	$(".definition_addinfor span.add_but").click(function(){
		var add_entry=$(this).siblings("input:first").val();
		var add_entry_con=$(this).siblings("input:last").val();
		if(add_entry.length!=0){
			var clone=$(".definition_infor_list").children("ul").children("li:last").clone();
			clone.find('li.definition_addinfor_con').removeClass('profile');
			clone.find("li.definition_addinfor_con").text(add_entry);
			clone.find("li.definition_addinfor_text").text(add_entry_con);
			$(".definition_infor_list").children("ul").children("li:last").after(clone);
			$(this).siblings("input:first").val("");
			$(this).siblings("input:last").val("");
		}
	})
	$("li.definition_addinfor_text").click(function(){
		var new_input=$(this).text();
		$(this).text("");
		$(this).prepend("<input type=‘text’ maxlength=‘11’/>");
		$(this).find("input").val(new_input);
		return $(this).find("input").focus();
	})
	$("li.definition_addinfor_text input").live("focus",function(){$(this).css({"color":"#123b59","background-color":"#ccc"})}).live("blur",function(){
		$(this).parents("li.definition_addinfor_text").text($(this).val())
		$(this).remove();
	})
	$(".definition_infor_list li.delete").live("click",function(){
		$(this).parents("ul").attr('drop',1).parents("li").hide();
	})
		
	$("li.definition_addinfor_con").live("dblclick",function(){
		var new_input=$(this).text();
		$(this).text("");
		$(this).prepend("<input type='text' maxlength='5'/>");
		$(this).find("input").val(new_input);
		return $(this).find("input").focus();
	})
	$("li.definition_addinfor_con input").live("focus",function(){
		$(this).css({"color":"#123b59","background-color":"#ccc"})
		}).live("blur",function(){
			$(this).parents("li.definition_addinfor_con").text($(this).val())
			$(this).remove();
		})

	//个人中心
	$(".dynamic h2").hover(function(){
		$(this).toggleClass("hover");
		})	
	$(".dynamic .title li").click(function(){
		var index=$(".dynamic .title li").index(this);
		$(this).addClass("current").siblings().removeClass("current");
		$(".dynamic .main_content div").eq(index).show().siblings().hide();
	})	
	
})

